greater petrosal nerve - French English Dictionary